home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / p / portfoli / small_c / usr.toc < prev   
Encoding:
Text File  |  1996-10-30  |  6.0 KB  |  120 lines

  1.  
  2.  
  3.                           Table of Contents
  4.  
  5.  
  6.      1. Introduction                                                 1
  7.      1.1. This Manual                                                1
  8.      1.2. Starting Out                                               2
  9.      1.3. Memory Allocation                                          3
  10.      2. Using the Shell Program                                      5
  11.      2.1. Shell Commands                                             5
  12.      2.2. Running Your Program                                       6
  13.      2.3. Program Variables                                          7
  14.      3. The Editor                                                   9
  15.      3.1. Introduction                                               9
  16.      3.2. Keys                                                       9
  17.      3.3. Screen Layout                                              9
  18.      3.4. Configuration                                             10
  19.      3.4.1. Screen Customization                                    10
  20.      3.4.2. Keyboard Customization                                  12
  21.      3.5. Sample Configurations                                     13
  22.      3.5.1. IBM PC                                                  15
  23.      3.5.2. DEC Rainbow 100                                         15
  24.      3.5.3. Heath H19                                               15
  25.      3.5.4. Zenith PC                                               16
  26.      3.5.5. Televideo 910                                           16
  27.      3.6. Editor Commands                                           16
  28.      3.6.1. Exiting from the Editor                                 16
  29.      3.6.2. Cursor Movement                                         17
  30.      3.6.3. Inserting and Deleting                                  17
  31.      3.6.4. Extended Movement                                       18
  32.      3.6.5. Block and Miscellaneous Commands                        19
  33.      3.6.6. Tabs                                                    20
  34.      4. Language Summary                                            21
  35.      4.1. Line Terminators                                          21
  36.      4.2. Comments                                                  21
  37.      4.3. Identifiers                                               21
  38.      4.4. Keywords                                                  21
  39.      4.5. Constants                                                 22
  40.      4.5.1. Numeric Constants                                       22
  41.      4.5.2. Character Constants                                     22
  42.      4.5.3. String Constants                                        23
  43.      4.6. Data Types                                                23
  44.      4.7. Operators                                                 24
  45.      4.7.1. Unary Operators                                         24
  46.      4.7.2. Binary Operators                                        24
  47.      4.7.3. Assignment Operator                                     25
  48.      4.7.4. Comma Operator                                          25
  49.      4.8. Program Control Flow Constructs                           25
  50.      5. The Library Functions                                       27
  51.      5.1. atoi                                                      28
  52.      5.2. bdos                                                      28
  53.      5.3. dirscan                                                   28
  54.      5.4. edit                                                      29
  55.      5.5. exit                                                      29
  56.  
  57.  
  58.                                 - i -
  59.  
  60.  
  61.  
  62.  
  63.                           Table of Contents
  64.  
  65.  
  66.      5.6. fclose                                                    29
  67.      5.7. fgetc                                                     29
  68.      5.8. fgets                                                     30
  69.      5.9. fopen                                                     30
  70.      5.10. fputc                                                    31
  71.      5.11. fputs                                                    31
  72.      5.12. fread                                                    31
  73.      5.13. free                                                     32
  74.      5.14. fseek and ftell                                          32
  75.      5.15. fwrite                                                   33
  76.      5.16. load                                                     33
  77.      5.17. malloc                                                   33
  78.      5.18. printf                                                   34
  79.      5.19. save                                                     35
  80.      5.20. scanf                                                    35
  81.      5.21. sprintf                                                  35
  82.      5.22. sscanf                                                   35
  83.      5.23. stmt                                                     36
  84.      5.24. strcmp, strncmp                                          36
  85.      5.25. strcpy, strncpy                                          36
  86.      5.26. strlen                                                   37
  87.      5.27. system                                                   37
  88.      5.28. totok                                                    37
  89.      5.29. trace                                                    37
  90.      5.30. untok                                                    38
  91.      5.31. version                                                  38
  92.      6. The Debuger                                                 39
  93.      7. APPENDIX A: SCI Language Syntax                             41
  94.      8. APPENDIX B: Editor Command Summary                          46
  95.      9. APPENDIX C: Debuger Command Summary                         48
  96.      10. APPENDIX D: Differences From Small C                       49
  97.      11. APPENDIX E: Error Messages                                 51
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.                                 - ii -
  119.  
  120. əəəəə